England Sevens captain Tom Mitchell is hoping that England's settled squad can improve on last year's eighth place as the World Rugby Sevens Series kicks off in Dubai this weekend, live on Sky Sports.
England Sevens captain Tom Mitchell is hoping that England's settled squad can improve on last year's eighth place as the World Rugby Sevens Series kicks off in Dubai this weekend, live on Sky Sports.